# config.py

import os

# 数据库配置
# 语法：dialect+driver://username:password@host:port/database
# dialect (方言): mysql
# driver (驱动): mysqlclient
# username (用户名): 你的MySQL用户名，默认通常是 root
# password (密码): 你的MySQL密码
# host (主机): 数据库服务器地址，本地通常是 localhost 或 127.0.0.1
# port (端口): 数据库端口，MySQL默认是 3306
# database (数据库): 你在第二步中创建的数据库名
SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:123456@localhost:3306/flask_db'

# 关闭SQLALCHEMY事件通知系统，以节省资源
SQLALCHEMY_TRACK_MODIFICATIONS = False

# 生成一个安全的密钥，用于session等加密功能。在生产环境中应使用更复杂且唯一的密钥。
# 你可以使用 `python -c 'import secrets; print(secrets.token_hex())'` 命令生成。
SECRET_KEY = '7c3840362bc0b2d454b9c6d081b2253adcb519661c1da224aeb3747bbba9f9fb'